\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{dim. mai 8 14:49:12 CEST 2016}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={OpenSSL - dhparam},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Génération et manipulation de paramètre DH},
CreationDate={D:20160508144912},
ModDate={D:20160508144912},
Keywords={PKI;sécurité;chiffrement;certificats}
}}
\begin{document}
 
\begin{center}
{\Huge OpenSSL - dhparam }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Génération et manipulation de paramètre DH}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -inform DER|PEM]{Format du fichier d'entrée}
\item[\hspace{1mm} -outform DER|PEM]{Format du fichier de sortie}
\item[\hspace{1mm} -in filename]{Fichier d'entrée}
\item[\hspace{1mm} -out filename]{Fichier de sortie}
\item[\hspace{1mm} -dsaparam]{Si spécifié, les paramètres DSA sont lus ou créé au lieu de paramètres DH; ils sont convertis au format DH. Sinon, les premiers 'fort' seront utilisé pour la génération de paramètres DH.}
\item[\hspace{1mm} -check]{Vérifie si les paramètres sont valides}
\item[\hspace{1mm} -2, -5]{Générateur à utiliser. Si présent, le fichier d'entrée est ignoré et les paramètres sont générés. Défaut: 2}
\item[\hspace{1mm} -rand file(s)]{Fichiers contenant des données aléatoires utilisée pour le générateur de nombre aléatoire, ou un socket EGD.}
\item[\hspace{1mm} numbits]{Spécifie le nombre de bit à utiliser. Doit être la dernière option. Défaut: 2048}
\item[\hspace{1mm} -noout]{Inhibe la sortie de la version encodée des paramètres}
\item[\hspace{1mm} -text]{Affiche les paramètres DH au format lisible}
\item[\hspace{1mm} -C]{Convertis les paramètres en code C. Les paramètres peuvent ainsi être chargés en appelant get\_dhNNNN()}
\item[\hspace{1mm} -engine id]{dhparam va tenter d'obtenir une référence fonctionnelle du moteur spécifié.}
\end{description}
 
\vspace{1cm}{\huge Notes }
 
\
 
\hspace{1mm}  Le programme dhparam combine les fonctionnalités des programmes dh et gendh dans les versions précédentes de OpenSSL. Les programmes dh et gendh sont retenus pour d'autres utilisations dans le future.
\vspace{5mm} \\
 
 
\hspace{1mm} Les paramètres DH au format PEM utilisent les en-tête et pied de page suivant:
 
{\ttfamily
-----BEGIN DH PARAMETERS-----\\ -----END DH PARAMETERS-----\\
}
\vspace{8mm}
 
\hspace{1mm}  Openssl supporte actuellement l'ancien PKCS\#3 DH, pas le nouveau X9.42 DH.
\vspace{5mm} \\
 
\end{flushleft}
\end{document}
